job scotland london wales it jobs music engineering jobs dublin celtic escorts finance jobs edinburgh jobs escort cork irish employment computer jobs galway careers career